The Initium RJS Screensaver: Part 1, MS Windows

نویسنده

  • Douglas A. Lyon
چکیده

This paper describes a Java-based screensaver technology for the Initium Remote Job Submission (RJS) system running on Microsoft Windows. Initium RJS is a Java Web Start (JAWS) technology that enables Java-based grid computing. The Initium RJS system uses screensavers to enable CPU scavenging. A screensaver is a program that activates during a period of user-computer quiescence. Detection of this quiet time enables the use of otherwise wasted CPU cycles. When the period of user-computer quiescence ceases, the screensaver terminates any currently running compute jobs, releasing the computer back for general use. Such a program constitutes a first step toward utilizing otherwise idle compute resources in a grid computing system. We are motivated to study screen-savers because they represent a minimally invasive technology for volunteering CPU services. Typically, computers are used between 40 and 60 hours out of a 168-hour week. This represents approximately 35% utilization. Screen-saver based cycle scavenging improves this number dramatically. We are motivated to provide a Java-based environment in order to capitalize on Java’s inherent heterogeneity. This makes a larger universe of grid-compute servers available, without requiring changes to the computational program. This paper is part 1 of a 5 part series on Java-based screensavers. Part 1 addresses the creation of screensavers on MS Windows platform systems. Parts 2 and 3 address the Linux and Macintosh-based screensavers. Part 4 addresses the automatic deployment and installation of the screensavers. Part 5 speaks to the problem of integration of the screensavers with the Initium RJS system. Initium RJS is a joint project between DocJava, Inc. and Fairfield University. The goal of the Initium RJS system is to screen-saver based grid computing available the Java development community. THE INITIUM RJS SCREENSAVER. PART 1, MS WINDOWS 8 JOURNAL OF OBJECT TECHNOLOGY VOL. 5, NO. 4

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Saverbeans Screensaver and Initium RJS System Integration: Part 5

This paper describes the integration of our Java-based screensaver framework with our Initium Remote Job Submission (IRJS) grid computing middleware. Initium RJS is a Java Web Start (JAWS) based grid-computing technology. This is part 5 of a 5 part series. In parts 1, 2, and 3, we described screensavers for MS Windows, Xwindows, and the Macintosh. Part 4, describe automatic deployment of the sc...

متن کامل

Initium RJS: A Macintosh Screensaver in Java, Part 3

We describe how to create a Java-based screensaver for a Macintosh. A screensaver is a program that automatically runs when the computer enters a quiescent state. Screensaver frameworks enable CPU scavenging. CPU scavenging enables the use of otherwise wasted CPU cycles. Screensavers are a minimally-invasive technology for volunteering CPU services. Computers typically have 23% utilization (40 ...

متن کامل

The Initium RJS ScreenSaver: Part 2, UNIX

This paper describes a Java-based screensaver technology for the Initium Remote Job Submission (RJS) system running on UNIX XWindows. Initium RJS is a Java Web Start (JAWS) technology that enables Java-based grid computing. The Initium RJS system uses screensavers to enable CPU scavenging. A screensaver is a program that activates during a period of user-computer quiescence. Detection of this q...

متن کامل

The Initium RJS Screensaver: Part 4, Automatic Deployment

The Intium RJS System makes use of screensavers to perform CPU scavenging for grid computing. This article shows how to automate the installation of the IRJS screensaver. The manual installation of the IRJS screensaver, presented in parts 1 and 2 of this series, has been automated to ease installation. A Java Web Start application has been created to complete the installation of the screensaver...

متن کامل

Cmsc 498w Lecture 11 " Distributed Virtual Worlds " 2016-02-25

The Endless Forest [1] is described by its creators as a “multiplayer online game and social screensaver”. Although it is an MMO (Massively Multiplayer Online) game, it runs on only a single server. The game is implemented as a Windows screensaver. Development of the game was funded by several artistic cultural institutions, including Musée d'Art Moderne Grand-Duc Jean, which also hosts the ser...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Object Technology

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2006